Ansible — Template: to_nice_json

Для того, чтобы создать из шаблона файл и сразу его сохранить как «Pretty JSON» можно воспользоваться модулем «copy» с ключем «content«.

К примеру сохраним шаблон «config.j2» как файл «/app/config.json»

Playbook:

- name: Template a file to configuration files
  copy:
    content: "{{ lookup('template', 'templates/config.j2') | to_nice_json }}"
    dest: "/app/config.json"
    owner: artem
    group: artem
    mode: '0644'

Метки: Метки

Подписаться
Уведомить о
guest

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии